package com.libinyn.base.pms.serivce.sys;


import com.libinyn.base.pms.entity.sys.SysRoleEntity;
import com.libinyn.base.pms.serivce.BaseService;

import java.util.List;



/**
 * 角色管理接口
 * @fileName: SysRoleService.java
 * @author: bin.li01
 * @date: 2017/12/12 18:57 
 * @version: v1.0.0
 */
public interface SysRoleService  extends BaseService<SysRoleEntity> {

	/**
	 * 批量删除数据
	 * @param roleIds
	 */
	void deleteBatch(Long[] roleIds);

	/**
	 * 查询用户创建的角色ID列表
	 * @param createUserId
	 * @return
	 */
	List<Long> queryRoleIdList(Long createUserId);
}
